ongoing projects - Turkish English Dictionary